With Thanksgiving in the rearview mirror, it’s officially time to pivot to Christmas-themed everything, from movies to music to flirting. And what better way to get festive and flirty this holiday than breaking out some Christmas pickup lines?

Can pickup lines be a bit cheesy? Yes, of course. But they are also fun, and what is Christmas all about if not spreading cheer? Not to mention, a well-placed pickup line can actually be quite effective if you know what you’re doing. If you’re trying to break the ice on a dating app or slide into a stranger’s DMs, a lighthearted, memorable pickup line could be just the thing to catch their attention and help you stand out from the crowd. And even if you’re already with your long-term love, sending them one of these cute Christmas pickup lines is an easy way to make them smile this holiday season.

Below, you’ll find a list of 65 Christmas pickup lines that range from naughty to nice. Send one to whoever you’re hoping to meet beneath the mistletoe this year and maybe even secure yourself a New Year’s Eve kiss in the process.

Cute Christmas Pickup Lines

  1. When we met, it was love at frost sight.
  2. The Grinch may have stolen Christmas, but you stole my heart.
  3. Can I take a picture of you so I can show Santa what I want for Christmas?
  4. Forget Santa, you’re on my nice list.
  5. I must be a snowflake because I’ve fallen for you.
  6. Are you Christmas? Because I want to merry you.
  7. You make me more excited than gifts under a Christmas tree.
  8. You’re the only reindeer for me.
  9. If a big man puts you in a bag tonight, don’t worry. I told Santa I wanted you for Christmas.
  10. All I want for Christmas is you. *cue Mariah Carey singing*
  11. I feel like a Christmas tree when you talk to me because I light up.
  12. I didn’t think I was a snowman but you just made me melt.
  13. Forget 12 days of Christmas, I want 12 days with you.
  14. I’ll be home for Christmas—and I want you to come with me.
  15. Thanks to you, I never have a blue Christmas.
  16. I don’t have a Christmas list ’cause you’re already the best gift.
  17. You're the only thing I want under the tree this year.
  18. Are you a lawyer? Because I think you might be looking for a Mrs. Clause.
  19. You're at the top of my wishlist.
  20. There's snow place like your arms this Christmas.

Flirty Christmas Pickup Lines

  1. Want a gift? Because my best toys run on batteries.
  2. Is your name Winter? Because you’ll be coming soon.
  3. Is that a candy cane in your pocket, or are you just happy to see me?
  4. Let me help you out of that ugly sweater.
  5. The milk and cookies at my place taste good for breakfast too.
  6. Wanna Scrooge?
  7. I’m not Santa, but do you want to sit on my lap and tell me what you want this Christmas?
  8. Do you like the song “Jingle Bells”? Because we could go all the way.
  9. How about I shimmy down your chimney tonight?
  10. Let’s make this a not-so-silent night.
  11. We don’t need a sleigh, you can ride me instead.
  12. Wanna see the toys the elves made for adults?
  13. Let’s both be naughty and save Santa the trip tonight.
  14. Let’s pretend to be presents and get laid under the tree.
  15. I just got some mistletoe, how about we go back to my place and try it out?
  16. I know what gift I want to give you tonight.
  17. I want your chestnuts roasting on my open fire.
  18. Santa isn’t the only one coming to town.
  19. Call me your Christmas tree, because you’re turning me on.
  20. Come over here and let me jingle your bells.
  21. Let’s deck the halls with each other.
  22. The star on the tree isn't the only star on top.
  23. Are you ornaments? Because I want you all over my tree.
  24. Are you looking to get fa-la-la-la-laid?
  25. You're the first gift I want to unwrap on Christmas morning.

Funny Christmas Pickup Lines

  1. It’s a season of giving, so you should give me your phone number.
  2. There’s snow one like you.
  3. I feel like we’re developing some good chemis-tree.
  4. I’ll definitely let you join in my reindeer games.
  5. Are you Rudolph’s red nose? Because baby, I would say you glow.
  6. Aren’t you supposed to be on top of that tree? Because you’re a star.
  7. If you were a tree, you’d be an evergreen because I bet you look this good year-round.
  8. Call me Rudolph because you just sleighed me.
  9. Even Santa doesn’t make candy as sweet as you.
  10. I was going to warm my hands by the fireplace but you’re much hotter.
  11. You’re not just a gift, you’re the whole package.
  12. You’re my eggnog: sweet, chill, and delish.
  13. Did it just start snowing in here? You took my breath away.
  14. You got the top spot on my Spotify Wrapped.
  15. Do you see what I see? You’re the perfect holiday date.
  16. Let’s get drinks ’cause I wanna get into the holiday ~spirit~ with you.
  17. I don’t need Christmas lights, you’re already shining so bright.
  18. Shouldn't you be on top of the tree, angel?
  19. Do you live in an igloo? Because you're pretty cool.
  20. You're hotter than cocoa.

In love with love? Then you’ll LOVE “Love, Willa,” Cosmo’s weekly love and relationships newsletter from editor-in-chief Willa Bennett. Sign up here.